home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_include / ASM-M68K / RESOURCE.H < prev    next >
C/C++ Source or Header  |  1999-09-17  |  1KB  |  40 lines

  1. #ifndef _M68K_RESOURCE_H
  2. #define _M68K_RESOURCE_H
  3.  
  4. /*
  5.  * Resource limits
  6.  */
  7.  
  8. #define RLIMIT_CPU    0        /* CPU time in ms */
  9. #define RLIMIT_FSIZE    1        /* Maximum filesize */
  10. #define RLIMIT_DATA    2        /* max data size */
  11. #define RLIMIT_STACK    3        /* max stack size */
  12. #define RLIMIT_CORE    4        /* max core file size */
  13. #define RLIMIT_RSS    5        /* max resident set size */
  14. #define RLIMIT_NPROC    6        /* max number of processes */
  15. #define RLIMIT_NOFILE    7        /* max number of open files */
  16. #define RLIMIT_MEMLOCK    8        /* max locked-in-memory address space*/
  17. #define RLIMIT_AS    9        /* address space limit */
  18.  
  19. #define RLIM_NLIMITS    10
  20.  
  21. #ifdef __KERNEL__
  22.  
  23. #define INIT_RLIMITS    \
  24. {                       \
  25.   {LONG_MAX, LONG_MAX}, \
  26.   {LONG_MAX, LONG_MAX}, \
  27.   {LONG_MAX, LONG_MAX}, \
  28.   {_STK_LIM, LONG_MAX}, \
  29.   {       0, LONG_MAX}, \
  30.   {LONG_MAX, LONG_MAX}, \
  31.   {MAX_TASKS_PER_USER, MAX_TASKS_PER_USER}, \
  32.   {NR_OPEN, NR_OPEN},   \
  33.   {LONG_MAX, LONG_MAX}, \
  34.   {LONG_MAX, LONG_MAX}  \
  35. }
  36.  
  37. #endif /* __KERNEL__ */
  38.  
  39. #endif /* _M68K_RESOURCE_H */
  40.